Diamond dicing

نویسندگان

  • Hazel Webb
  • Daniel Lemire
  • Owen Kaser
چکیده

Many queries that constrain multiple dimensions simultaneously are difficult to express and compute efficiently in both Structured Query Language (SQL) and multidimensional languages. We introduce the diamond cube operator, filling a gap among existing data warehouse operations. It aids decision support and analysis by facilitating the execution of simultaneous multidimensional queries on data cubes. An example query from the business analysis domain follows. A company wants to close shops and terminate product lines simultaneously. The CEO wants the maximal set of products and shops such that each shop would have sales greater than $400 000, and each product would bring revenues of at least $100 000—assuming we terminate all other shops and product lines. Diamonds are intrinsically multidimensional and because of the interaction between dimensions the computation of diamond cubes is challenging. We present diamond dicing experiments on large data sets of more than 100 million facts. Our custom Java implementation is more than one hundred times faster, on a large data set, than a popular database engine.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Optimization of UV laser scribing process for light emitting diode sapphire wafers

Billions of light emitting diodes LEDs are used today in traffic control, automotive headlights, flat panel display technology, mobile devices, back lighting, projection, and general illumination applications. With the dramatic growth in LEDs, manufacturers are looking for technologies to increase production yield and decrease cost. Sapphire wafer singulation into miniature dies is one of the c...

متن کامل

Optimization of Uv Laser Scribing Process for Led Sapphire Wafers

Billions of LEDs are used today in traffic control, automotive headlights, flat panel display technology, mobile devices, back lighting, projection and general illumination applications. With the dramatic growth in LEDs, manufacturers are looking for technologies to increase production yield and decrease cost. Sapphire wafer singulation into miniature dies is one of the critical steps used in b...

متن کامل

Evaluating Multidimensional Queries by Diamond Dicing

Queries that constrain multiple dimensions simultaneously are difficult to express and compute efficiently in both Structured Query Language (SQL) and multidimensional languages. We introduce the diamond cube operator to facilitate the expression of one such class of multidimensional query. We have developed, implemented and tested algorithms to compute diamonds on both real and synthetic large...

متن کامل

Silicon saw-tooth refractive lens for high-energy X-rays made using a diamond saw

Silicon is a material well suited for refractive lenses operating at high X-ray energies (>50 keV), particularly if implemented in a single-crystal form to minimize small-angle scattering. A single-crystal silicon saw-tooth refractive lens, fabricated by a dicing process using a thin diamond wheel, was tested with 115 keV X-rays, giving an ideal 17 microm line focus width in a long focal length...

متن کامل

Practical Attacks on one Version of DICING

DICING is a synchronous stream cipher submitted to the ECRYPT stream cipher project. Two versions of the cipher actually exist: the first one can be found in the proceedings of the SKEW conference, while the second is available from the web site. In this paper we describe practical distinguishing and key recovery attacks against the first version. These attacks do not apply as such to the web s...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Data Knowl. Eng.

دوره 86  شماره 

صفحات  -

تاریخ انتشار 2013